(gtk_css_style_get_value (bg->style, GTK_CSS_PROPERTY_BACKGROUND_CLIP),
n_values - 1));
- if (gdk_rgba_is_clear (bg_color))
- return;
-
if (gsk_rounded_rect_is_rectilinear (&bg->boxes[clip]))
{
gtk_snapshot_append_color (snapshot,
gtk_snapshot_push_blend (snapshot, blend_mode, "Background<%u>Blend<%u>", idx, blend_mode);
}
- gtk_theming_background_snapshot_color (&bg, snapshot, bg_color, background_image);
+ if (!gdk_rgba_is_clear (bg_color))
+ gtk_theming_background_snapshot_color (&bg, snapshot, bg_color, background_image);
for (idx = number_of_layers - 1; idx >= 0; idx--)
{